<?php
/**
 * 广告管理
 *
 * @package         YDCMS
 * @author          QQ:644157559 <644157559@qq.com>
 * @version         $Id: MyadModel.class.php v1.0 2014-06-13 17:27:03 $
 */
namespace Admin\Model;
class MyadModel extends CommonModel{
    protected $_validate = array(
        array("adname", "require", "广告名称必须填！", 1),
        array("tagname", "require", "广告标识必须填！", 1, 'regex', 1),
        array("tagname", "isLower", "广告标识只能是字母数字！", 1, "callback", 1),
        array("timeset", "0,1", "时间限制选择有误！", 1, "in"),
    );
    
    protected $_auto = array(
        array("starttime", "GetMkTime", 3, "function"),
        array("endtime", "GetMkTime", 3, "function"),
    );
    /**
     * 名称是否只包含_、小写字母
     * @param  string $name 需要检查的名称
     * @return boolean      是否有效的名称       
     */
    protected function isLower($name) {
        if (preg_match("/^[a-zA-Z_0-9]+$/", $name)) {
            return true;
        }

        return false;
    }
}
